Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 23 (100.0%) | 547 (100.0%) | 23.7 |
src/picasso/extensions/ | 4 (17.4%) | 347 (63.4%) | 86.7 |
src/picasso/parser/language/expressions/ | 7 (30.4%) | 118 (21.6%) | 16.8 |
src/picasso/parser/ | 7 (30.4%) | 45 (8.2%) | 6.4 |
src/tests/ | 2 (8.7%) | 33 (6.0%) | 16.5 |
src/picasso/parser/tokens/functions/ | 2 (8.7%) | 2 (0.4%) | 1.0 |
src/picasso/ | 1 (4.3%) | 2 (0.4%) | 2.0 |
Simplified RandomExpGen a bit.
- Made all (used) methods static because we don't need to create an object because the object doesn't need to "remember" anything.
8 lines of code changed in 1 file:
Added code for using reflection to create ExpressionTreeNode classes for use in randomly generating expressions.
Wrote some example code for how to call ("invoke") static methods on those classes.
200 lines of code changed in 2 files:
Work in Progress: Trying to automatically gather the possible expressions using reflection (for use in automatically generating expressions)
Had to make some changes to class names in expressions package to make this work. The change in class names got propagated to the classes that use those classes.
Don't quite have this finished.
164 lines of code changed in 15 files:
Work in progress: trying to automatically get the possible expressions, using reflection
139 lines of code changed in 1 file:
Typo!
1 lines of code changed in 1 file:
Created a test program to help with figuring out if we can use = for the assignment operator
32 lines of code changed in 1 file:
Changed comment about what is getting popped off the stack.
1 lines of code changed in 1 file:
Testing update
2 lines of code changed in 1 file: